﻿<?php include 'header.htm'; ?>

<?php
error_reporting(E_ALL);
ini_set('display_errors', '1');


$login = $_POST["login"];
$co = $_POST["co"];

if($login == "admin") { // jeśli zalogowany

	if($co == 1) { // jeśli dodaj cwiczenia

?>

<h2>Dodaj Przedmiot</h2>
<form action="dodaj_cwiczenia.php" method="post">
	<input type="hidden" name="login" value="admin">
	<table>
		
		<tr>
			<td>Nazwa:</td>
			<td><input type="text" name="nazwa"></td>
		</tr>
		<tr>
			<td>Opis:</td>
			<td><input type="text" name="opis"></td>
		</tr>

		<tr>
			<td colspan="2"><input type="submit" value="Dalej"></td>
		</tr>
	</table>
</form>

<?php

	}
	elseif($co == 2) { // jeśli dodaj prowadzącego

?>

<h2>Dodaj prowadzącego</h2>
<form action="dodaj_prowadzacego.php" method="post">
	<input type="hidden" name="login" value="admin">
	<table>
		
		<tr>
			<td>Imię:</td>
			<td><input type="text" name="imie"></td>
		</tr>
		<tr>
			<td>Nazwisko:</td>
			<td><input type="text" name="nazwisko"></td>
		</tr>
		<tr>
			<td colspan="2"><input type="submit" value="Dalej"></td>
		</tr>
	</table>
</form>


<?php

	}
	elseif($co == 8) { // jeśli dodaj prowadzącego

?>

<h2>Dodaj prowadzącemu zajęcia</h2>
<form action="dodajWykPrz.php" method="post">
	<input type="hidden" name="login" value="admin">
	<table>
		<tr>
			<td>Kod przedmiotu :</td>
			<td><input type="text" name="kod1"></td>
		</tr>
		<tr>
			<td>Id wykladowcy:</td>
			<td><input type="text" name="kod2"></td>
		</tr>
		<tr>
			<td colspan="2"><input type="submit" value="Dalej"></td>
		</tr>
	</table>
</form>


<?php

	}
	elseif($co == 3) { // jeśli dodaj wymaganie

?>

<h2>Dodaj wymaganie</h2>
<form action="dodaj_wymaganie.php" method="post">
	<input type="hidden" name="login" value="admin">
	<table>
		<tr>
			<td>Kod1:</td>
			<td><input type="text" name="kod1"></td>
		</tr>
		<tr>
			<td>Kod2:</td>
			<td><input type="text" name="kod2"></td>
		</tr>
		<tr>
			<td colspan="2"><input type="submit" value="Dalej"></td>
		</tr>
	</table>
</form>

<?php

	}
	elseif($co == 4) { // jeśli dodaj studenta

?>

<h2>Dodaj studenta</h2>
<form action="dodaj_studenta.php" method="post">
	<input type="hidden" name="login" value="admin">
	<table>
		<tr>
			<td>Numer indeksu:</td>
			<td><input type="text" name="indeks"></td>
		</tr>
		<tr>
			<td>Hasło:</td>
			<td><input type="password" name="haslo"></td>
		</tr>
		<tr>
			<td>Imię:</td>
			<td><input type="text" name="imie"></td>
		</tr>
		<tr>
			<td>Nazwisko:</td>
			<td><input type="text" name="nazwisko"></td>
		</tr>
		<tr>
			<td>Liczba punktów:</td>
			<td><input type="text" name="punkty"></td>
		</tr>
		<tr>
			<td colspan="2"><input type="submit" value="Dalej"></td>
		</tr>
	</table>
</form>

<?php

	}
	elseif($co == 5) { // jeśli kwalifikuj

?>

<h2>Kwalifikuj</h2>

<?php

		$link = pg_connect("host=labdb dbname=bd user=dt316119 password=x");
		$result = pg_query($link, "select indeks, imie, nazwisko, kod, nazwa, status from student natural join ocena natural join cwiczenia where status='trwa' or status='poprawia' order by kod");
		pg_close($link);
		$n = pg_num_rows($result);

		if($n == 0) { // jeśli brak studentów

			echo "<span>Brak studentów do kwalifikacji!</span>";
			include 'menu_admin.php';

		}
		else { // są studenci

?>

<form action="kwalifikuj.php" method="post">
	<input type="hidden" name="login" value="admin">
	<table>
		<tr>
			<th>Kwalifikuj</th>
			<th>Indeks</th>
			<th>Imię</th>
			<th>Nazwisko</th>
			<th>Kod Przedmiotu</th>
			<th>Nazwa</th>
			<th>Status</th>
		</tr>

<?php

			for($i = 0; $i < $n; $i++) {

				$row = pg_fetch_array($result, $i);
				echo "<tr>\n";
				$val = $row["indeks"].":".$row["kod"];
				if($i == 0) { // jeśli pierwszy wiersz
                                          
					echo "<td><input type=\"radio\" name=\"kto\" value=\"", $val, "\" checked=\"checked\"></td>\n";

				}
				else { // niepierwszy wiersz

					echo "<td><input type=\"radio\" name=\"kto\" value=\"", $row["indeks"], ":",$row["kod"], "\"></td>\n";

				}
				
				echo "<td>", $row["indeks"], "</td>\n";
				echo "<td>", $row["imie"], "</td>\n";
				echo "<td>", $row["nazwisko"], "</td>\n";
				echo "<td>", $row["kod"], "</td>\n";
				echo "<td>", $row["nazwa"], "</td>\n";
				echo "<td>", $row["status"], "</td>\n";
				echo "</tr>\n";

			}

?>

		<tr>
			<td colspan="6"><input type="submit" value="Dalej"></td>
		</tr>
	</table>
</form>

<?php

		}

	}
	elseif($co == 6) { // jeśli zaliczaj

?>

<h2>Zaliczaj</h2>

<?php

		$link = pg_connect("host=labdb dbname=bd user=dt316119 password=x");
		$result = pg_query($link, "select indeks, imie, nazwisko, kod, nazwa from student natural join ocena natural join cwiczenia where status='robi' order by kod");
		pg_close($link);
		$n = pg_num_rows($result);

		if($n == 0) { // jeśli brak studentów

			echo "<span>Brak studentów bez zaliczeń!</span>";
			include 'menu_admin.php';

		}
		else { // są studenci

?>

<form action="zaliczaj.php" method="post">
	<input type="hidden" name="login" value="admin">
	<table>
		<tr>
			<th>Zalicz</th>
			<th>Niezalicz</th>
			<th>Indeks</th>
			<th>Imię</th>
			<th>Nazwisko</th>
			<th>Kod</th>
			<th>Nazwa</th>
		</tr>

<?php

			for($i = 0; $i < $n; $i++) {

				$row = pg_fetch_array($result, $i);
				echo "<tr>\n";
				$val = $row["indeks"].":".$row["kod"];
				if($i == 0) { // jeśli pierwszy wiersz

					echo "<td><input type=\"radio\" name=\"kto\" value=\"", $val, ":1\" checked=\"checked\"></td>\n";

				}
				else { // niepierwszy wiersz

					echo "<td><input type=\"radio\" name=\"kto\" value=\"", $val, ":1\"></td>\n";

				}
				echo "<td><input type=\"radio\" name=\"kto\" value=\"", $val, "0\"></td>\n";
				echo "<td>", $row["indeks"], "</td>\n";
				echo "<td>", $row["imie"], "</td>\n";
				echo "<td>", $row["nazwisko"], "</td>\n";
				echo "<td>", $row["kod"], "</td>\n";
				echo "<td>", $row["nazwa"], "</td>\n";
				echo "</tr>\n";

			}

?>

		<tr>
			<td colspan="7"><input type="submit" value="Dalej"></td>
		</tr>
	</table>
</form>

<?php

		}

	}
	elseif($co == 7) { // jeśli baza danych

?>

<h2>Baza danych</h2>
<h3>student</h3>
<table>
	<tr>
		<th>indeks</th>
		<th>haslo</th>
		<th>imie</th>
		<th>nazwisko</th>
		<th>punkty</th>
	</tr>

<?php

		$link = pg_connect("host=labdb dbname=bd user=dt316119 password=x");
		$result = pg_query($link, "select * from student order by indeks");
		pg_close($link);
		$n = pg_num_rows($result);

		for($i = 0; $i < $n; $i++) {

			$row = pg_fetch_array($result, $i);
			echo "<tr>\n";
			echo "<td>", $row["indeks"], "</td>\n";
			echo "<td>", $row["haslo"], "</td>\n";
			echo "<td>", $row["imie"], "</td>\n";
			echo "<td>", $row["nazwisko"], "</td>\n";
			echo "<td>", $row["punkty"], "</td>\n";
			echo "</tr>\n";

		}

?>

</table>
<h3>cwiczenia</h3>
<table>
	<tr>
		<th>kod</th>
		<th>nazwa</th>		
		<th>opis</th>
	</tr>

<?php

		$link = pg_connect("host=labdb dbname=bd user=dt316119 password=x");
		$result = pg_query($link, "select * from cwiczenia order by kod");
		pg_close($link);
		$n = pg_num_rows($result);

		for($i = 0; $i < $n; $i++) {

			$row = pg_fetch_array($result, $i);
			echo "<tr>\n";
			echo "<td>", $row["kod"], "</td>\n";
			echo "<td>", $row["nazwa"], "</td>\n";			
			echo "<td>", $row["opis"], "</td>\n";
			echo "</tr>\n";

		}

?>

</table>
<h3>ocena</h3>
<table>
	<tr>
		<th>indeks</th>
		<th>kod</th>
		<th>status</th>
	</tr>

<?php

		$link = pg_connect("host=labdb dbname=bd user=dt316119 password=x");
		$result = pg_query($link, "select * from ocena order by indeks");
		pg_close($link);
		$n = pg_num_rows($result);

		for($i = 0; $i < $n; $i++) {

			$row = pg_fetch_array($result, $i);
			echo "<tr>\n";
			echo "<td>", $row["indeks"], "</td>\n";
			echo "<td>", $row["kod"], "</td>\n";
			echo "<td>", $row["status"], "</td>\n";
			echo "</tr>\n";

		}

?>

</table>
<h3>Wykladowcy  i ich zajecia </h3>
<table>
	<tr>
		<th>kod przedmiotu</th>
		<th>prowadzacy id</th>
		<th>nazwisko</th>
		<th>imie</th>
	</tr>

<?php

		$link = pg_connect("host=labdb dbname=bd user=dt316119 password=x");
		$result = pg_query($link, "select imie, nazwisko,id,kod from prowadzacy join wykladowca on id=idWyk order by nazwisko");
		pg_close($link);
		$n = pg_num_rows($result);

		for($i = 0; $i < $n; $i++) {

			$row = pg_fetch_array($result, $i);
			echo "<tr>\n";
			echo "<td>", $row["kod"], "</td>\n";
			echo "<td>", $row["id"], "</td>\n";
			echo "<td>", $row["nazwisko"], "</td>\n";
			echo "<td>", $row["imie"], "</td>\n";
			echo "</tr>\n";

		}

?>

</table>
<h3>wymaganie</h3>
<table>
	<tr>
		<th>kod1</th>
		<th>kod2</th>
	</tr>

<?php

		$link = pg_connect("host=labdb dbname=bd user=dt316119 password=x");
		$result = pg_query($link, "select * from wymaganie order by kod1");
		pg_close($link);
		$n = pg_num_rows($result);

		for($i = 0; $i < $n; $i++) {

			$row = pg_fetch_array($result, $i);
			echo "<tr>\n";
			echo "<td>", $row["kod1"], "</td>\n";
			echo "<td>", $row["kod2"], "</td>\n";
			echo "</tr>\n";

		}

?>

</table>



<?php

	include 'menu_admin.php';

	}
	else { // zła operacja

		echo "<span>Nie ma takiej operacji!</span>";

	}

}
else { // niezalogowany

	echo "<span>Nie jesteś zalogowany!</span>";

}

?>

<?php include 'footer.htm'; ?>
